package com.woniuxy.educationplatform.service;

import com.woniuxy.educationplatform.bean.SpecialBean;

import java.util.List;

public interface ISpecialService {
    /**
     * 查询所有专栏
     * @return
     */
    List<SpecialBean> findAll();

    /**
     * 修改状态
     * 0--上架
     * 1--下架
     * @param id
     * @return
     */
    int updateStatus(int id);

    /**
     * 修改状态
     * 0--上架
     * 1--下架
     * @param id
     * @return
     */
    int putaway(int id);

    /**
     * 修改状态若删除
     * 0--使用
     * 1--删除
     * @param id
     * @return
     */
    int del(int id);


    /**
     * 模糊查询
     *
     * @param specialBean
     * @return
     */
    List<SpecialBean> findAllByParams( SpecialBean specialBean);


    /**
     * 修改专栏
     * @param specialBean
     * @return
     */
    int updateSpecial( SpecialBean specialBean);

    /**
     * 创建专栏
     * @param specialBean
     * @return
     */
    int saveColumn( SpecialBean specialBean);

}
